1
10
1

» WarCraft 3 / Библиотека функций

txt2:""
Находит макс. уровень способности
для нахождения использует дамми (Пехотинец)
function [b]GetAbilityMaxLevel[/b] takes integer abilcode returns integer
local unit U = CreateUnitAtLoc( Player(15), 'hfoo', 1, 1)
local integer ID = abilcode
local integer A = 1
local integer B = 1
call UnitAddAbility(U, ID)
loop
set A = A+1
call SetUnitAbilityLevel(U, ID, A)
exitwhen A!=GetUnitAbilityLevel(U, ID)
endloop
call RemoveUnit (U)
set U = null
return A-1
endfunction
""